body{ background-color:#f8f8f8;}

.top-link-wrap { margin-top:7px; background-color: #fff; font-size: 14px;}
.top-link-list { height: 35px; border-bottom: 1px solid #e9e9e9; vertical-align: middle; overflow: hidden; white-space: nowrap;}
.top-link-list a{ float: left; height: 35px; line-height: 35px; margin-right: 26px;}
.top-link-list a font{ color:#ff4444;}
.top-net .top-link-tit { color: #19b5fe;}
.top-android .top-link-tit { color: #5fc700;}
.top-link-tit { float: left; height: 35px; line-height: 35px; margin-right: 14px; border-left: 3px solid #ff7900;}
.top-link-tit span { float: left; height: 20px; line-height: 20px; margin-top: 7px; padding: 0 10px; border-right: 1px solid #e9e9e9;}
.m-scroll-re{ position:relative; height:120px; background-color:#fff; overflow:hidden;}
.m-scroll-re ul{ height:110px; padding:12px 0 0;}
.m-scroll-re ul li{width:100%; height:110px; overflow:hidden;}
.m-scroll-re ul li a{ display:block; float:left; width:81px; height:100px; margin:0 19px 0 15px; text-align:center; font-size:14px; overflow:hidden;}
.m-scroll-re ul li img{ display:block; width:80px; height:80px;}
.scroll-btn{ position: absolute; top:26px; right:12px;}
.scroll-btn i{ display:block; width:30px; height:30px; margin:0 0 6px; cursor:pointer;}
.scroll-btn i.up{ background:url(../images/icon.png) no-repeat 0 -263px;}
.scroll-btn i.up:hover{ background:url(../images/icon.png) no-repeat 0 -299px;}
.scroll-btn i.down{ background:url(../images/icon.png) no-repeat -38px -263px;}
.scroll-btn i.down:hover{ background:url(../images/icon.png) no-repeat -38px -300px;}

.m-br{ height:441px; padding:15px 15px 0; background-color:#fff; border-top:1px solid #eeeeee; overflow:hidden;}
.m-br .m-banner{ float:left; _display:inline; width:754px; height:441px; _overflow:hidden;}
.m-br .m-banner .m-banner-tu{ height:361px; overflow:hidden;}
.m-br .m-banner .m-banner-tu li{ display:none; position:relative;}
.m-br .m-banner .m-banner-tu li.active{ display:block; position:relative; width:754px; height:361px;}
.m-br .m-banner .m-banner-tu li img{ width:754px; height:361px;}
.m-br .m-banner .m-banner-tu li span{ display:block; position:absolute; bottom:0; left:0; width:754px; height:50px; line-height:50px; background: url(../images/tmbg.png) repeat-x 0 0; font-size:18px; font-weight:bold; color:#fff; text-indent:1em;}
.m-br .m-banner .m-banner-stu{ height:80px; background-color:#060301;}
.m-br .m-banner .m-banner-stu li{ float:left; width:103px; height:58px; margin:7px 0 0 37px;}
.m-br .m-banner .m-banner-stu li img{ display:block; width:103px; height:58px; border:4px solid #dcdcdc;}
.m-br .m-banner .m-banner-stu li.active img{ border:4px solid #ff6600;}
.m-br .m-recom{ float:right; width:400px;}
.m-br .m-recom li{ position:relative; width:400px; height:213px; margin:0 0 15px; overflow:hidden;}
.m-br .m-recom li span{ display:block; position:absolute; bottom:0; left:0; width:400px; height:50px; line-height:50px; text-align:center; font-size:16px; color:#fff; background:url(../images/tmbg.png) repeat-x 0 0;}
.m-br .m-recom li a:hover span{ font-weight:bold; color:#ff6600;}
.m-br .m-recom li img{ width:400px; height:213px;transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out;	-moz-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1);}
.m-br .m-recom li img:hover{ transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out;	transform:scale(1.1); -webkit-transform:scale(1.1);	-moz-transform:scale(1.1); -o-transform:scale(1.1);}	
.m-pjyx{ padding-left:15px; padding-right:15px; background-color:#fff;}
.m-pjyx ul{ width:1188px; overflow:hidden;}
.m-pjyx ul li{ position:relative; float:left; width:280px; height:150px; margin:14px 17px 0 0; overflow:hidden;}
.m-pjyx ul li .bg-icon{ display:block; width:280px; height:150px; transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out;	-moz-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1);}
.m-pjyx ul li .bg-icon:hover{ transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out;	transform:scale(1.1); -webkit-transform:scale(1.1);	-moz-transform:scale(1.1); -o-transform:scale(1.1);}
 .pjyx-icon{ display:block; position:absolute; top:0; z-index:2; width:280px; height:150px;}
 .pjyx-name{ position:absolute; bottom:0; left:0; z-index:3; width:280px; height:25px; line-height:25px; background:url(../images/tmbg.png) repeat scroll 0 0; text-align:center; font-size:14px; color:#fff;}
 .pjyx-info{ position:absolute; bottom:0; z-index:1; width:280px; height:96px; background-color:#1f272b;}
 .pjyx-info .img-icon img{ float:left; display:block; width:60px; height:60px; margin:10px 13px 0;}
 .pjyx-info .info-name{ padding:10px 0 4px; color:#f6ff00;}
 .pjyx-info .info-js{ color:#c4c4c4;}
 .pjyx-info .info-js em{ border-left: 1px solid #B7D0E4;  display: inline-block;  margin: 0 0 0 11px;  padding: 0 0 10px 12px; }
 .pjyx-info .info-star1 { float: left; width: 70px; height: 15px; margin: 6px 5px 0 0; background: url(http://www.5577.com/skin/library/images/star1.png) no-repeat scroll 0 0;}
 .pjyx-info .info-star2 { float: left; width: 70px; height: 15px; margin: 6px 5px 0 0; background: url(http://www.5577.com/skin/library/images/star2.png) no-repeat scroll 0 0;}
 .pjyx-info .info-star3 { float: left; width: 70px; height: 15px; margin: 6px 5px 0 0; background: url(http://www.5577.com/skin/library/images/star3.png) no-repeat scroll 0 0;}
 .pjyx-info .info-star4 { float: left; width: 70px; height: 15px; margin: 6px 5px 0 0; background: url(http://www.5577.com/skin/library/images/star4.png) no-repeat scroll 0 0;}
 .pjyx-info .info-star5 { float: left; width: 70px; height: 15px; margin: 6px 5px 0 0; background: url(http://www.5577.com/skin/library/images/star5.png) no-repeat scroll 0 0;}
.m-yz{ height:680px; background-color:#fff; overflow:hidden;}
.m-yz dt{ float:left; _display:inline; width:875px; _width:870px; margin:0 0 0 15px; _overflow:hidden;}
.m-yxfl { width: 951px; overflow:hidden;}
.m-yxfl .m-yxfl-item{ float:left; width:276px; height:309px; margin:0 22px 0 0; border-right:1px solid #eeeeee; background:url(../images/line.png) no-repeat 0 0;}
.m-softlist .tit{ height:45px; line-height:45px; margin:0;}
.m-softlist .tit span{ float:left; font-size:18px; color:#333333;}
.m-softlist .tit a{ float:right; padding:0 24px 0 0; font-size:14px; color:#666666;}
.m-softlist li{ height:74px; margin:0 0 13px;}
.m-softlist li .tu{ display:block; float:left; width:70px; height:70px; margin:0 8px 0 0;}
.m-softlist li .name { height:20px; line-height: 17px; padding: 0 35px 0 0; overflow:hidden;}
.m-softlist li .name a{ font-size:15px; color:#4a4a4a;}
.m-softlist li .name a:hover{ color:#ff6600;}
.m-softlist li .info{ color:#999999;}
.m-yz dd{ float:right; _display:inline; width:281px; margin:0 14px 0 0;}
.m-zxfb li{ clear:both; margin:10px 0 0; padding:0 0 11px; border-bottom:1px solid #eeeeee; overflow:hidden;}
.m-zxfb li .m-zxfb-l{ float:left; width:217px;}
.m-zxfb li .m-zxfb-l .name i{ display:block; float:left; width:24px; height:24px; line-height:24px; text-align:center; background-color:#b4b4b4; color:#fff;}
.m-zxfb li.one .m-zxfb-l .name i{ background-color:#ff4b4b;}
.m-zxfb li .m-zxfb-l .name a{ display:block; height:23px; padding:0 0 0 9px; font-size:15px; color:#4a4a4a; overflow:hidden;}
.m-zxfb li .m-zxfb-l .name a:hover{ color:#ff6600;}
.m-zxfb li .m-zxfb-l .info{ padding:4px 0 0 36px; color:#999999;}
.m-zxfb li .m-zxfb-l .info i{ padding:0 6px;}
.m-zxfb li .m-zxfb-l .show{ display:none;}
.m-zxfb li.hover .m-zxfb-l .show{ display: block; height: 64px; margin: 10px 0 0;}
.m-zxfb li.hover .m-zxfb-l .info{ display:none;}
.m-zxfb li .m-zxfb-l .show img.tu{ display:block; float:left; width:60px; height:60px; margin:0 10px 0 0;}
.m-zxfb li .m-zxfb-r{ float:right; width:60px; height:50px; line-height:69px; text-align:center; font-size:14px; background:url(../images/icon.png) no-repeat 0 -147px;}
.m-sjwy{ background-color:#fff;}
.m-sjwy .g-zxtj{ float:left; width:280px; margin:0 0 0 16px;}
.m-sjwy .tit,.m-rdzt-c .tit,.m-rdzt-r .tit{ *position:relative; *width:100%; height:40px; line-height:40px; font-size:18px; color:#333333;}
.m-sjwy .tit span{ padding:0 0 0 26px; font-size:14px;}
.m-sjwy .tit span i{ padding:0 9px; font-size:14px;}
.m-sjwy .tit span i.hover{ color:#ff6600;}
.m-sjwy .tit .more ,.m-rdzt-c .tit .more,.m-rdzt-r .tit .more{ *position:absolute; *right:0; float:right; font-size:14px;}
.m-sjwy dl{ overflow:hidden;}
.g-zxtj-box{ position:relative;}
.g-zxtj-box .title{ position:absolute; top:9px; left:-9px;}
.g-zxtj-box .title .title-icon{ float:left; width:113px; height:36px; background:url(../images/icon.png) no-repeat -128px -147px;}
.g-zxtj-box li{ border:1px solid #eeeeee; background-color:#f8f8f8;}
.g-zxtj-box .hlight{ width:258px; height:150px; padding:47px 0 0; margin:0 auto; background-color:#f8f8f8;}
.g-zxtj-box .hlight .tu{ display:block; float:left; width:100px; height:100px; margin:0 11px 0 0;}
.g-zxtj-box .hlight .tu img{ display:block; width:100px; height:100px;}
.g-zxtj-box .hlight .info a{ display:block; height:29px; overflow:hidden; font-size:18px; font-weight:bold; color:#333333;}
.g-zxtj-box .hlight .info img{ display:block; margin:4px 0 2px;}
.g-zxtj-box .hlight .js{ clear:both; height:35px; padding:6px 0 0; overflow:hidden; color:#999999;}
.g-zxtj-box .list{ padding:10px 0 8px; overflow:hidden; background-color:#fff;}
.g-zxtj-box .list li{ float:left; width:92px; height:90px; overflow:hidden; text-align:center; border:none; background-color:#fff;}
.g-zxtj-box .list li img{ display:block; width:70px; height:70px; margin:0 auto 4px;}
.m-sjwy .g-rmsy{ float:left; width:547px; height:346px; margin:0 0 0 35px;}
.game-item { float: left; height: 141px; width: 90px; margin:0 0 25px;}
.game-cont { display: block; height: 124px; padding: 9px 8px; border: 1px solid #fff; font-size: 0; text-align: center;}
.game-cont:hover{ background-color:#f8f8f8; border:1px solid #ededed; text-decoration:none;}
.game-cont img { border-radius: 4px; display: block; height: 72px; margin-bottom: 14px; width: 72px;}
.game-tit { display: block; font-size: 14px; line-height: 18px; width: 72px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.game-type { display: block; width: 72px; line-height: 18px; margin:5px 0 0; font-size: 12px; color: #999;}
.game-btn { display: none; width: 72px; height: 29px; line-height: 29px; background-color: #ff7700; border-radius: 4px; color: #fff; cursor: pointer; font-size: 14px;}
.game-list li.hover .game-txt{ display:none;}
.game-list li.hover .game-btn{ display:block;}

.m-sjwy .f-tit{ width:1165px; margin:0 auto;}
.m-sjwy .g-zxsy{ float:right; width:283px; margin:0 13px 0 0;}
.g-zxsy li{ clear:both; padding:8px 0; border-bottom:1px solid #eeeeee; overflow:hidden;}
.g-zxsy li .num{ display:block; float:left; width:25px; height:25px; line-height:25px; margin:0 10px 0 0; text-align:center; background-color:#b4b4b4; color:#fff;}
.g-zxsy li.one .num{background-color:#ff4b4b;}
.g-zxsy li .imgbox{ display:none;}
.g-zxsy li.hover .imgbox{ display: block;}
.g-zxsy li .imgbox .tu img{ display:block; float:left; width:70px; height:70px; margin:0 10px 0 0;}
.g-zxsy li .imgbox .name{ height:17px; padding:0 0 10px; overflow:hidden;}
.g-zxsy li .imgbox .name a{ color:#333333; font-size:15px;}
.g-zxsy li .imgbox .name a:hover{ color:#ff6600; font-size:15px;}
.g-zxsy li .imgbox .info{ color:#aaaaaa;}
.g-zxsy li .txtbox{ float:left; width:243px; height:25px; line-height:25px; overflow:hidden;}
.g-zxsy li.hover .txtbox{ display:none;}
.g-zxsy li .txtbox a{ display:block; float:left; width:168px; height:25px; line-height:25px; font-size:15px; color:#333333;}
.g-zxsy li .txtbox em{ float:right; font-size:14px; color:#999999;}
.m-sjwy .g-rmhj{ clear:both; width:1165px; margin:0 auto; _margin:0 0 0 16px;}
.m-sjwy .g-rmhj ul{ width:1200px; overflow:hidden;}
.m-sjwy .g-rmhj li{ position:relative; float:left; width:280px; height:150px; margin:0 16px 0 0; overflow:hidden;}
.m-sjwy .g-rmhj li img{ width:280px; height:150px; transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out;	-moz-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1);}
.m-sjwy .g-rmhj li img:hover{transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out;	transform:scale(1.1); -webkit-transform:scale(1.1);	-moz-transform:scale(1.1); -o-transform:scale(1.1);}
.m-sjwy .g-rmhj li .thumb-txt{ position:absolute; left:0; bottom:0; width:280px; height:30px; line-height:30px; text-align:center; background:url(../images/tmbg.png) repeat 0 0; color:#fff; font-size:14px;}
.m-sjwy .g-rmhj li .thumb-txt a{ color:#fff;}
.m-sjwy .g-rmhj li .thumb-des { height:82px; line-height: 21px; padding: 0 11px; overflow:hidden; font-size: 14px; text-align: left;}

.g-tw{ float:left; width:280px; margin:18px 0 0 18px;}
.g-tw ul li{ position: relative; width: 280px; height: 150px; margin:0 0 25px; overflow:hidden;}
.g-tw ul li img{ display:block; width:280px; height:150px; transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out;	-moz-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1);}
.g-tw ul li img:hover{transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out;	transform:scale(1.1); -webkit-transform:scale(1.1);	-moz-transform:scale(1.1); -o-transform:scale(1.1);}
.g-tw ul li .thumb-txt{ position:absolute; left:0; bottom:0; width:280px; height:30px; line-height:30px; text-align:center; background:url(../images/tmbg.png) repeat 0 0; color:#fff; font-size:14px;}
.g-tw ul li .thumb-des { font-size: 14px; height:82px; line-height: 21px; padding: 0 11px; text-align: left; overflow:hidden;}
.m-rdzt{ height:548px; padding-left:15px; padding-right:15px; background-color:#fff; overflow:hidden;}
.m-rdzt dl{ padding:18px 0 0;}
.m-rdzt .m-rdzt-l{ float:left; width:423px; _overflow:hidden;}
.m-rdzt .m-rdzt-l .m-hdnews{ width:420px; height:225px; margin:0 0 12px; overflow:hidden;}
.m-rdzt .m-rdzt-l .m-hdnews ul li{ position:relative; width:420px; height:225px; }
.m-rdzt .m-rdzt-l .m-hdnews ul li img{ display:block; width:420px; height:225px;}
.m-rdzt .m-rdzt-l .m-hdnews ul li span{ display:block; position:absolute; bottom:0; width:420px; height:35px; line-height:35px; text-align:center; font-size:16px; color:#fff; background:url(../images/tmbg.png) repeat 0 0;}
.m-tabnews{ width:420px;}
.m-tabnews p{ height:35px; line-height:35px; border-bottom:1px solid #eeeeee;}
.m-tabnews p i{ display:block; float:left; width:30%; text-align:center; font-size:15px; color:#333333;}
.m-tabnews p i.hover{ background-color:#eeeeee;}
.m-tabnews ul{ width:476px;}
.m-tabnews ul li{ float:left; width:71px; height:89px; margin:13px 16px 0 0; overflow:hidden; text-align:center;}
.m-tabnews ul li img{ display:block; width:70px; height:70px; margin:0 0 3px;}
.m-rdzt .m-rdzt-c{ float:left; width:426px; margin:0 0 0 18px;}
.m-rdzt .m-rdzt-c .tit,.m-rdzt .m-rdzt-r .tit{ height:35px; line-height:24px; margin:0 0 16px; border-bottom:1px solid #eeeeee;}
.m-rdzt-c ul li{ height:90px; margin:5px 0 22px; overflow:hidden;}
.m-rdzt-c ul li:hover{ background-color:#f8f8f8;}
.m-rdzt-c ul li a:hover{ text-decoration:none;}
.m-rdzt-c ul li img{ display:block; float:left; width:155px; height:90px; margin:0 10px 0 0;}
.m-rdzt-c ul li .name{ padding:0 0 7px; font-size:15px;}
.m-rdzt-c ul li .js{ font-size:12px; color:#aaaaaa;}
.m-rdzt .m-rdzt-r{ float:right; width:283px;}
.m-rdzt-r li{ height:31px; line-height:30px; overflow:hidden}
.m-rdzt-r li a{ font-size:15px; color:#555555;}
.m-rdzt-r li a:hover{ color:#ff5800;}
.m-rdzt-r li.xw i{ padding:3px 7px; margin-right:5px; background-color:#ff4444; color:#fff;}
.m-rdzt-r li.zx i{ padding:3px 7px; margin-right:5px; background-color:#5fc700; color:#fff;}
.m-rdzt-r li.dy i{ padding:3px 7px; margin-right:5px; background-color:#19b5fe; color:#fff;}
.m-rdzt-r .top{ height:114px; margin-bottom:9px; overflow:hidden;}
.m-rdzt-r .top .name{ width: 100%; height: 19px; line-height: 19px; margin: 0 0 7px; padding: 0 0 4px; color: #333333; font-size: 16px; overflow: hidden;}
.m-rdzt-r .top img{ display:block; float:left; width:139px; height:80px; margin:0 10px 0 0;}
.m-rdzt-r .top .js{ line-height:20px; font-size:14px; color:#aaaaaa;}
.m-photo{ height:502px; padding-left:15px; padding-right:15px; background-color:#fff; overflow:hidden;}
.m-photo ul{ position:relative; width:1216px; height:445px; margin:17px 0 0; overflow:hidden;}
.m-photo ul li{ position:absolute; float:left; margin:0 16px 0 0;}
.m-photo ul li.item1{ left:0; top:0;}
.m-photo ul li.item2{ left:297px; top:0;}
.m-photo ul li.item3{ left:297px; top:226px;}
.m-photo ul li.item4{ left:593px; top:0;}
.m-photo ul li.item5{ left:890px; top:0;}
.m-photo ul li.item6{ left:890px; top:226px;}
.m-photo ul li a{ position:relative; display:block; width:280px; height:auto;}
.m-photo ul li a i{ position:absolute; z-index:10; top:0; left:0; display:block; opacity:0; width:280px; height:438px; background:url(../images/tmbg.png) repeat 0 0;}
.m-photo ul li.m-photo-big img{ width:280px; height:435px;}
.m-photo ul li.m-photo-small{ height:209px; overflow:hidden;}
.m-photo ul li.m-photo-small img{ display:block; width:280px; height:209px; margin:0 0 17px;}
.m-phb{ background-color:#fff; overflow:hidden;}

.m-phb .f-tit { margin: 0 auto; width: 1165px;}
.m-phb .f-djphb{ _display:inline; margin-left:18px;}
.f-djphb,.f-wyphb,.f-yyphb{ float:left; width:270px; margin:15px 28px 0 0; _margin:15px 24px 0 0; _overflow:hidden;}
.m-phb .g-zxsy li .txtbox{ width:228px;}
.m-phb .g-zxsy .tit{ height:45px; line-height:45px; font-size:18px; font-weight:bold; color:#fff;}
.m-phb .f-djphb .tit{ background-color:#ff4444;}
.m-phb .f-djphb .tit i{ display: block; float: left; height: 30px; width: 36px; margin:9px 8px 0 60px; _margin:9px 8px 0 30px; background:url(../images/icon.png) no-repeat 0 -214px;}
.m-phb .f-wyphb .tit{ background-color:#5fc700;}
.m-phb .f-wyphb .tit i{ display: block; float: left; height: 30px; width: 36px; margin:9px 8px 0 60px; _margin:9px 8px 0 30px; background:url(../images/icon.png) no-repeat -34px -214px;}
.m-phb .f-yyphb .tit{ background-color:#19b5fe;}
.m-phb .f-yyphb .tit i{ display: block; float: left; height: 30px; width: 36px; margin:9px 8px 0 60px; _margin:9px 8px 0 30px; background:url(../images/icon.png) no-repeat -69px -214px;}
.m-phb .f-pjphb .tit{ background-color:#ff9900;}
.m-phb .f-pjphb .tit i{ display: block; float: left; height: 30px; width: 36px; margin:9px 8px 0 60px; _margin:9px 8px 0 30px; background:url(../images/icon.png) no-repeat -102px -214px;}
.f-pjphb{ _display:inline; float:right; width:270px; margin:15px 18px 0 0;}
.m-phb .more{ display:block; width:100%; height:35px; line-height:35px; margin:9px 0 0; text-align:center; font-size:14px; color:#333333; border:1px solid #eeeeee;}
.m-phb .more:hover{ background-color:#f7f7f7; color:#ff6600;}

.m-link{ padding-left:15px; padding-right:15px; background-color:#fff; overflow:hidden;}
.m-link .m-link-box { line-height:23px; padding: 10px 0;}
.m-link .m-link-box li{ float:left; *width:100px; padding:0 8px;}

.m-foot{ width:100%; padding:23px 0; background-color:#333333;}
.m-foot p{ padding:3px 0 ; text-align:center; color:#f8f8f8;}
.m-foot p a{ color:#f8f8f8;}
.m-foot p i{ padding:0 6px;}
.m-yyrj{ height:394px; overflow:hidden;}
.m-phb .f-wyphb li.one .num{ background-color:#5fc700;}
.m-phb .f-yyphb li.one .num{ background-color:#19b5fe;}
.m-phb .f-pjphb li.one .num{ background-color:#ff9900;}
.m-phb .g-zxsy li .txtbox a{ width:218px;}

.m-yz dt .f-tit span em{ background:url(../images/icon.png) no-repeat scroll -24px -105px;}
.m-yz dd .f-tit span em{ background:url(../images/icon.png) no-repeat scroll -50px -105px;}
.m-sjwy .f-tit span em{ background:url(../images/icon.png) no-repeat scroll -76px -105px;}
.m-yyrj .f-tit span em{ background:url(../images/icon.png) no-repeat scroll -103px -105px;}
.m-rdzt .f-tit span em{ background:url(../images/icon.png) no-repeat scroll -128px -105px;}
.m-photo .f-tit span em{ background:url(../images/icon.png) no-repeat scroll -156px -105px;}
.m-phb .f-tit span em{ background:url(../images/icon.png) no-repeat scroll -183px -105px;}
.m-link .f-tit span em{ background:url(../images/icon.png) no-repeat scroll -210px -105px;}

/*2016-05-19*/
.m-yz dd{ height:672px; display:inline; overflow:hidden}
.f-tit span{ width:auto;}
.cont .m-yz dd .f-tit ul{ width:auto; height:auto; float:right; margin:12px 0 0 0; display:inline; overflow:hidden;}
.cont .m-yz dd .f-tit ul li{ width:auto; height:22px; line-height:22px; background:#f5f5f5; color:#333; text-align:center; font-size:12px; font-weight:normal; float:left; margin:0 0 0 7px; padding:0 7px; display:inline; overflow:hidden; cursor:pointer}
.cont .m-yz dd .f-tit ul .m-hover{ background:#f60; color:#fff;}

.m-sjwy .g-zxsy{ height:337px; overflow:hidden}
.cont .g-zxsy .tit ul{width:auto;height:auto;float:right;margin: 13px 4px 0 0;display:inline;overflow:hidden;}
.cont .g-zxsy .tit ul li{width:auto;height: 20px;line-height: 20px;background:#f5f5f5;color:#333;text-align:center;font-size:12px;font-weight:normal;float:left;margin: 0 0 0 6px;padding: 0 6px;display:inline;overflow:hidden;cursor:pointer;clear:none;}
.cont .g-zxsy .tit ul .m-hover{ background:#f60; color:#fff;}

